/* components/HomeShow/HomeShow.wxss */
.home-show {
  width: 100%;

  .show-item {
    .swiper {
      width: 100%;
      height: 250rpx;

      .swiper-item {
        width: 100%;
      }
    }

    .home-nav {
      width: 100%;
      display: flex;
      justify-content: space-evenly;
      align-items: center;
      box-sizing: border-box;
      padding: 0 20rpx;
      margin-top: 20rpx;

      .home-nav-item {
        width: 142rpx;

        .img-box {
          width: 142rpx;
          height: 142rpx;
          overflow: hidden;

          .img {
            width: 142rpx;
            height: 142rpx;
            display: block;
          }
        }

        .text {
          text-align: center;
          font-size: 32rpx;
        }
      }
    }

    .home-content {
      width: 100%;
      box-sizing: border-box;
      padding: 10rpx 20rpx;

      .home-show-name {
        font-size: 40rpx;
        font-weight: bold;
        margin: 20rpx 0;
      }

      .home-show {
        width: 100%;

        .home-show-sec {
          width: 100%;
          display: flex;
          justify-content: space-between;
          align-items: center;
          margin-top: 20rpx;

          .margin-bottom {
            margin-bottom: 10rpx;
          }
        }
      }
    }
  }
}